package a_java_48_day.day2;
/**
 * 排列子序列
 */
import java.util.*;
public class Main1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        List<Integer> list = new ArrayList<>();
        int n = sc.nextInt();
        for (int i = 0; i < n; i++) {
            int A_i = sc.nextInt();
            list.add(A_i);
        }
        int count = 0;
        if (list.size() <= 2) {
            count = 1;
        }
        for (int j = 0; j < list.size(); j++) {
            if ((j < list.size() - 1) && list.get(j) == list.get(j + 1)) {
                continue;
            } else if ((j < list.size() - 1) && list.get(j) < list.get(j + 1)) {
                while ((j < list.size() - 1) && list.get(j) <= list.get(j + 1)) {
                    j++;
                }
                count++;
            } else {
                while ((j < list.size() - 1) && list.get(j) >= list.get(j + 1)) {
                    j++;
                }
                count++;
            }
        }
        System.out.println(count);
    }
}

//方法二
//import java.util.Scanner;
//
//// 注意类名必须为 Main, 不要有任何 package xxx 信息
//public class Main {
//    public static void main(String[] args) {
//        Scanner in = new Scanner(System.in);
//        String str=in.nextLine();
//        char[]array=str.toCharArray();
//        reverse(array,0,array.length-1);
//        int right=0;
//        int left=0;
//        while(left<array.length){
//            if(right<array.length&&array[right]!=' '){
//                right++;
//                continue;
//            }
//            reverse(array,left,right-1);
//            left=right+1;
//            right=left;
//        }
//        String ans=new String(array);
//        System.out.println(ans);
//
//    }
//    public static char[] reverse(char[]array,int start,int end){
//        while(start<end){
//            char tmp=array[start];
//            array[start]=array[end];
//            array[end]=tmp;
//            start++;
//            end--;
//        }
//        return array;
//    }
//}